/*
 * ArbolContextosPPMC.h
 *
 *  Created on: 29/04/2012
 *      Author: lucas
 */

#ifndef ARBOLCONTEXTOSPPMC_H_
#define ARBOLCONTEXTOSPPMC_H_

#include "../hdr/NodoContexto.h"

class ArbolContextosPPMC {
	public:
		int procesarCaracter(unsigned char caracter, unsigned char* contexto,
				size_t orden);
		ArbolContextosPPMC();
		virtual ~ArbolContextosPPMC();
	private:
		NodoContexto nodoOrden0;
		int _procesarCaracter(NodoContexto* nodo, unsigned char caracter,
				unsigned char* contexto, size_t orden, size_t profundidad);
};

#endif /* ARBOLCONTEXTOSPPMC_H_ */
